package com.yundahh.u8c.entity.base;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 返回的最原始的json结构
 * @param <T>
 */
@Data
@NoArgsConstructor
public class U8CResult<T> {
    private String status;
    private String taskNumber;
    private String errorcode;
    private String errormsg;
    private String data;
    /**
     * 用于存储data解析后的数据（仅限查询场景）
     */
    private U8CQueryData<T> resultData;

    /**
     * 用于存储data解析后的数据（仅限插入场景）
     */
    private List<T> insertData;
    Class<T> clazz;
}
